Tags: topic: electronics and embedded systems*

0 bookmark(s) - Sort by: Date ↓ / Title /

  1. The mcp4822 module provides the MCP4822 class for non-blocking audio playback through the Microchip MCP4822 dual-channel 12-bit SPI DAC using PIO and DMA. It allows users to output audio by configuring clock, MOSI, and chip select pins with adjustable gain settings.

    * Non-blocking playback for audiocore samples such as RawSamples or WaveFiles
    * Support for sine wave generation via array manipulation
    * Methods for controlling playback including play, stop, pause, and resume
    * Monitoring of real-time playback status through the playing property
  2. An open textbook focusing on the computational principles governing autonomous robots. The text explores essential components including mechanisms, sensors, actuators, and algorithms required for robotic functionality. While published by MIT Press, source code is released under Creative Commons licensing for non-commercial purposes such as teaching.
    * Mechanisms, Sensors, Actuators, and Algorithms
    * Computational principles of robotics
  3. This repository contains a collection of Arduino-based emulators for the vintage Busch 2090 Microtronic Computer System, an educational 4-bit computer from Germany produced in the early 1980s. The project provides multiple implementation versions ranging from simple Arduino Uno R3 setups to more advanced "Next Generation" hardware featuring OLED displays and SD card storage. It includes comprehensive documentation on reverse-engineered protocols such as the 2095 Cassette Interface, machine code sound output techniques, and various built-in ROM programs for games like Lunar Lander and Nim.
  4. This project is an ESP32-based ADSB tracker that provides a real-time flight radar display similar to FlightRadar24 on a small round TFT screen. It displays aircraft positions, trails, and local airport markers using data from sources like ADSB.lol or OpenSky. The system includes advanced visual features such as auto zoom cycling, decorative day/night sky layers with sun and moon calculations based on solar math, and optional GPS support for localized tracking.

    - ESP32 DevKit V1 compatibility with Waveshare 1.28 inch GC9A01 round TFT display
    - WiFiManager integration for easy network configuration
    - Real-time aircraft trails and deconfliction to reduce visual clutter near airports
    - Dynamic zoom cycling from 25 km to 250 km range
    - Local solar math for sun position and moon phase rendering
    - Optional TinyGPSPlus support for live location coordinates
  5. Esposito OS is a simple operating system designed for the ESP32 Cheap Yellow Display (CYD). It features dynamic application loading from an SD card and utilizes an event-driven architecture. The system follows a single-tasking, single-app model with a Palm-style lifecycle that allows apps to checkpoint and save their state.
    Main points:
    - Dynamic app loading via SD card filesystem
    - Event-driven architecture using a central queue
    - Hardware support for ESP32 CYD (2USB version) and BBQ20 keyboard
    - Built on the ESP-IDF framework
  6. A browser extension designed to move long-form reading content from the web directly to an Xteink X4 e-ink reader as clean EPUB files. This offline-first utility provides a distraction-free way to read articles without requiring accounts, sync services, or cloud storage.
  7. Secluso is an open-source DIY home security camera system built around the Raspberry Pi Zero 2 W. It focuses on privacy by using true end-to-end encryption (E2EE) via Messaging Layer Security (MLS), ensuring that even untrusted relays cannot decrypt video feeds. The system features on-device AI for detecting humans, pets, and vehicles. To enhance security, the core software is written in Rust to prevent memory-related bugs and includes post-quantum encryption to protect data against future threats.

    - Raspberry Pi Zero 2W based hardware architecture
    - End-to-end encryption using MLS (RFC 9420)
    - On-device AI for human, pet, and vehicle detection
    - Memory-safe software core written in Rust
    - Post-quantum encryption support
    - Minimal Yocto-based Secluso OS
    - Support for self-hosted relays or official beta services
  8. An overview of ESPConnect, a free self-hosted web utility used to manage and flash ESP32 microcontrollers. The tool provides detailed hardware profiling for various MCU models, allows for advanced partition management, and enables flashing firmware or creating system backups through filesystem access. It also includes essential debugging features like an NVS Inspector and a Serial Monitor.

    - Detailed hardware profile generation (MAC address, memory, clock speeds)
    - Partition layout modification and flash backup capabilities
    - File system support including SPIFFS, LittleFS, and FATFS
    - Debugging via UART logs and session history tracking
    - Easy deployment on Proxmox using LXC scripts
    2026-05-25 Tags: , , , , , by klotz
  9. The author demonstrates how to run Espressif's ESP-Claw agent framework on an ESP32-P4 microcontroller using a self-hosted Qwen 3.6 LLM. Unlike standard TinyML implementations that only use microcontrollers for simple tasks, this setup allows the chip to manage sensing, decision-making, and tool execution through Lua scripts triggered via Telegram. The project shows how hardware behavior can be modified in real-time through chat without needing to recompile firmware.
    Main topics:
    * Implementation of an agent loop directly on a microcontroller
    * Using Lua modules for dynamic runtime skill acquisition
    * Interfacing with LLMs via OpenAI-compatible APIs
    * Controlling peripherals like GPIO, I2C, and sensors through natural language
    * Utilizing Telegram as the primary user interface
  10. Following his successful creation of a 7:1 scale Arduino UNO Rev3, creator UncleStem has developed a matching oversized "turtle robot" designed to operate with the massive board. Using a standard-sized turtle robot as a blueprint, he scaled up every component by utilizing functional equivalents, such as high-power motors intended for kids' ride-on vehicles and 3D-printed shells that mimic the appearance of original miniature parts. The resulting mega-robot functions identically to its small counterpart, using an ultrasonic sensor on a servo mount to navigate around obstacles.
    2026-05-17 Tags: , , by klotz

Top of the page

First / Previous / Next / Last / Page 3 of 0 SemanticScuttle - klotz.me: tagged with "topic: electronics and embedded systems"

About - Propulsed by SemanticScuttle